dead roasting - Turkish English Dictionary